001,999,726,1,255,102,25,0,0,255,255,255,1,0,0,68,994,638,994,226,5,226,5,638,6,643,8,647,11,651,16,655,21,659,28,663,35,667,44,670,54,674,65,678,77,681,90,685,104,688,119,691,134,694,151,697,168,699,186,702,204,704,224,707,244,709,265,711,286,713,308,714,330,716,353,717,376,718,400,719,424,720,449,721,474,721,500,721,525,721,550,721,575,720,599,719,623,718,646,717,669,716,692,714,713,713,735,711,756,709,776,707,795,704,814,702,831,699,848,697,865,694,880,691,895,688,909,685,922,681,934,678,945,674,955,670,964,667,971,663,978,659,983,655,988,651,991,647,993,643,994,638,,1,255,117,40,0,0,255,255,255,1,0,0,130,946,673,946,656,946,639,946,623,946,607,946,592,946,577,946,563,946,549,946,536,946,523,946,511,946,498,946,486,946,474,946,461,946,450,946,438,946,425,946,414,946,401,946,389,946,376,946,363,946,350,946,336,946,322,946,307,946,292,946,277,946,261,946,243,946,226,918,226,890,226,862,226,834,226,807,226,779,226,751,226,723,226,695,226,667,226,639,226,611,226,584,226,556,226,528,226,500,226,472,226,444,226,417,226,389,226,361,226,333,226,305,226,277,226,249,226,221,226,193,226,166,226,138,226,110,226,82,226,54,226,54,673,59,674,64,676,70,678,76,680,83,682,91,684,99,686,109,688,118,690,128,692,139,694,151,696,163,698,175,700,188,702,202,703,216,705,232,707,247,709,263,710,280,712,297,713,315,714,333,716,352,717,371,718,392,719,412,719,433,720,455,720,477,721,500,721,523,721,545,720,567,720,588,719,608,719,628,718,647,717,666,716,685,714,702,713,720,712,736,710,752,708,767,707,782,705,797,703,810,701,823,699,836,698,848,696,859,694,870,692,880,690,890,688,899,686,908,684,915,682,923,680,929,678,935,677,941,675,946,673,,1,255,130,53,2,0,255,255,255,1,0,0,68,898,687,898,226,102,226,102,687,105,688,110,689,115,690,120,691,126,692,133,693,141,694,149,696,157,697,166,698,176,700,186,701,197,703,208,704,220,705,232,707,245,708,259,710,272,711,287,712,302,713,318,715,334,716,350,717,367,717,385,718,403,719,422,720,440,720,460,720,480,721,500,721,520,721,540,720,560,720,579,719,598,719,616,718,634,717,651,716,667,715,684,714,699,713,715,712,729,710,744,709,757,708,770,706,783,705,795,703,806,702,817,700,827,699,837,698,846,696,854,695,862,694,869,693,876,691,881,690,887,689,891,688,895,687,898,687,,1,255,145,68,17,0,255,255,255,1,0,0,68,850,696,850,226,150,226,150,696,153,696,157,697,162,698,167,698,173,699,179,700,185,701,193,702,200,703,208,704,217,705,226,706,235,707,245,709,255,710,266,711,277,712,289,713,302,714,314,714,327,715,341,716,355,717,369,718,384,718,399,719,415,719,431,720,448,720,465,720,482,721,500,721,518,721,535,720,552,720,569,720,585,719,602,719,617,718,632,717,647,717,661,716,675,715,688,714,701,713,714,712,726,711,737,710,748,709,758,708,769,707,778,706,787,705,796,704,804,703,811,702,818,701,824,700,830,699,835,698,840,697,844,697,847,696,850,696,,1,255,158,81,30,0,255,255,255,1,0,0,68,802,703,802,226,198,226,198,703,202,703,206,704,210,704,214,705,219,705,225,706,231,707,237,707,243,708,250,709,258,710,265,710,273,711,282,712,291,713,300,713,309,714,320,715,330,716,341,716,352,717,363,717,375,718,388,719,400,719,413,719,427,720,441,720,455,720,470,721,484,721,500,721,515,721,531,721,545,720,560,720,574,720,588,719,601,719,614,718,627,718,639,717,651,717,662,716,673,715,684,715,695,714,704,713,714,712,723,712,732,711,740,710,748,709,755,708,762,708,768,707,774,706,780,706,785,705,789,704,793,704,796,703,799,703,802,703,,1,255,173,96,45,0,255,255,255,1,0,0,68,754,708,754,226,246,226,246,709,249,709,253,709,257,710,261,710,266,710,271,711,276,711,281,712,287,712,292,713,299,713,305,714,312,714,319,715,326,715,334,716,342,716,350,717,359,717,367,718,377,718,386,718,396,719,406,719,417,720,427,720,439,720,450,720,462,720,474,721,487,721,500,721,513,721,526,721,538,720,550,720,563,720,574,720,586,719,597,719,607,718,618,718,628,718,638,717,648,717,657,716,666,715,674,715,683,714,690,714,697,713,705,713,711,712,717,712,723,711,728,711,733,710,737,710,741,709,745,709,748,709,750,709,752,708,754,708,,1,255,186,109,58,0,255,255,255,1,0,0,36,706,712,706,226,294,226,294,713,300,713,307,714,315,714,323,715,333,716,342,716,354,717,366,718,379,718,393,719,408,719,424,720,441,720,460,720,479,721,500,721,521,721,541,720,560,720,577,720,595,719,610,718,625,718,639,717,651,716,663,716,673,715,682,714,690,714,696,713,702,713,706,712,,1,255,201,124,73,0,255,255,255,1,0,0,36,658,715,658,226,342,226,342,716,350,716,358,717,365,717,373,718,381,718,388,718,396,719,405,719,414,719,423,720,434,720,445,720,457,720,470,721,484,721,500,721,516,721,532,721,546,720,561,720,574,720,587,719,599,719,610,719,620,718,629,718,636,717,643,717,649,716,653,716,656,716,658,715,,1,255,214,137,86,0,255,255,255,1,0,0,36,610,718,610,226,390,226,390,718,395,718,401,719,406,719,412,719,417,719,422,720,428,720,434,720,440,720,447,720,454,720,461,720,470,721,479,721,489,721,500,721,511,721,522,721,532,720,541,720,550,720,558,720,566,720,574,719,580,719,586,719,592,719,597,719,601,719,605,718,608,718,610,718,,1,255,229,152,101,0,255,255,255,1,0,0,36,562,720,562,226,438,226,438,720,441,720,444,720,447,720,449,720,452,720,455,720,458,720,462,721,465,721,469,721,473,721,478,721,483,721,488,721,493,721,500,721,506,721,512,721,517,721,521,721,526,721,530,721,534,721,538,721,541,720,544,720,547,720,550,720,553,720,556,720,559,720,562,720,,2,0,0,0,0,255,0,0,0,1,0,0,68,994,638,994,226,5,226,5,638,6,643,8,647,11,651,16,655,21,659,28,663,35,667,44,670,54,674,65,678,77,681,90,685,104,688,119,691,134,694,151,697,168,699,186,702,204,704,224,707,244,709,265,711,286,713,308,714,330,716,353,717,376,718,400,719,424,720,449,721,474,721,500,721,525,721,550,721,575,720,599,719,623,718,646,717,669,716,692,714,713,713,735,711,756,709,776,707,795,704,814,702,831,699,848,697,865,694,880,691,895,688,909,685,922,681,934,678,945,674,955,670,964,667,971,663,978,659,983,655,988,651,991,647,993,643,994,638,,1,255,102,25,0,0,255,255,255,1,0,0,68,994,244,994,227,5,227,5,244,6,249,8,253,11,257,16,261,21,265,28,269,35,273,44,276,54,280,65,284,77,287,90,291,104,294,119,297,134,300,151,303,168,305,186,308,204,310,224,313,244,315,265,317,286,319,308,320,330,322,353,323,376,324,400,325,424,326,449,327,474,327,500,327,525,327,550,327,575,326,599,325,623,324,646,323,669,322,692,320,713,319,735,317,756,315,776,313,795,310,814,308,831,305,848,303,865,300,880,297,895,294,909,291,922,287,934,284,945,280,955,276,964,273,971,269,978,265,983,261,988,257,991,253,993,249,994,244,,1,255,102,79,64,0,255,255,255,1,0,0,68,994,227,994,124,5,124,5,227,6,231,8,236,11,240,16,243,21,247,28,251,35,255,44,259,54,263,65,266,77,270,90,273,104,276,119,279,134,282,151,285,168,288,186,291,204,293,224,295,244,298,265,300,286,301,308,303,330,304,353,306,376,307,400,308,424,308,449,309,474,309,500,309,525,309,550,309,575,308,599,308,623,307,646,306,669,304,692,303,713,301,735,300,756,298,776,295,795,293,814,291,831,288,848,285,865,282,880,279,895,276,909,273,922,270,934,266,945,263,955,259,964,255,971,251,978,247,983,243,988,240,991,236,993,231,994,227,,1,255,117,94,79,0,255,255,255,1,0,0,68,946,261,946,123,54,123,54,261,58,263,63,264,68,266,74,268,81,270,89,272,97,274,106,276,115,278,125,280,136,282,148,284,160,286,172,288,185,290,200,292,214,293,229,295,245,297,261,299,278,300,296,302,314,303,332,304,351,305,371,306,391,307,412,308,433,308,455,309,477,309,500,309,523,309,545,309,566,308,587,308,608,307,628,306,647,305,665,304,683,303,701,302,718,301,734,299,750,298,765,296,780,294,794,293,807,291,820,289,833,287,845,285,856,283,867,281,877,279,887,277,896,275,905,273,913,271,920,269,928,267,934,265,940,263,946,261,,1,255,130,107,92,0,255,255,255,1,0,0,68,898,275,898,123,102,123,102,275,105,275,109,276,114,277,120,279,125,280,132,281,139,282,147,284,156,285,165,286,175,288,185,289,195,291,207,292,219,294,231,295,244,297,258,298,272,299,286,301,302,302,317,303,333,304,350,305,367,306,385,307,403,307,421,308,440,308,460,309,480,309,500,309,520,309,541,309,560,308,579,308,598,307,617,306,635,305,652,304,669,303,686,302,702,301,718,300,733,299,748,297,761,296,775,294,788,293,800,291,812,290,822,288,833,287,842,286,851,284,859,283,867,282,874,280,880,279,885,278,889,277,893,276,896,276,898,275,,1,255,145,122,107,0,255,255,255,1,0,0,68,850,284,850,123,150,123,150,284,154,284,158,285,163,286,169,287,175,288,181,289,187,290,195,291,202,292,210,293,219,294,228,295,237,296,247,297,257,298,268,299,279,301,291,301,303,302,315,303,328,304,342,305,356,305,370,306,385,307,400,307,415,308,431,308,448,309,465,309,482,309,500,309,518,309,536,309,553,308,570,308,586,308,603,307,619,306,634,306,649,305,664,304,678,303,692,302,705,301,718,300,730,299,742,298,754,297,764,296,775,295,785,293,793,292,802,291,810,290,817,289,824,288,830,287,835,287,839,286,843,285,846,285,848,284,850,284,,1,255,158,135,120,0,255,255,255,1,0,0,68,802,291,802,123,198,123,198,291,201,291,205,292,209,293,214,293,219,294,224,295,230,295,236,296,242,297,249,297,257,298,264,299,272,300,281,301,290,301,299,302,309,302,319,303,329,304,340,305,351,305,363,306,375,306,387,307,400,307,413,308,427,308,441,308,455,309,470,309,484,309,500,309,515,309,531,309,545,309,560,308,575,308,589,308,602,307,616,307,629,306,641,305,654,305,666,304,677,303,688,302,699,302,709,301,719,300,728,300,737,299,746,298,753,297,760,297,767,296,774,295,779,294,784,294,789,293,793,293,796,292,799,292,801,292,802,291,,1,255,173,150,135,0,255,255,255,1,0,0,68,754,297,754,123,246,123,246,297,248,297,251,297,254,298,258,298,262,298,266,299,271,299,276,300,281,300,287,301,293,301,300,302,307,302,314,303,321,303,329,304,337,304,346,305,355,305,364,306,374,306,384,307,394,307,404,307,415,308,426,308,438,308,450,309,462,309,474,309,487,309,500,309,513,309,526,309,538,309,550,309,563,308,574,308,586,308,597,307,608,307,618,306,629,306,638,305,648,305,658,304,666,304,675,303,683,303,691,302,698,302,705,301,712,301,718,300,724,300,729,299,734,299,738,299,742,298,745,298,748,298,751,297,753,297,754,297,,1,255,186,163,148,0,255,255,255,1,0,0,36,706,301,706,123,294,123,294,302,298,302,303,302,310,303,318,303,327,304,337,304,348,305,361,306,375,306,390,307,405,307,422,308,440,308,459,309,479,309,500,309,521,309,541,309,560,308,579,308,596,307,612,307,628,306,642,305,655,305,666,304,676,303,685,303,693,302,698,302,703,301,706,301,,1,255,201,178,163,0,255,255,255,1,0,0,36,658,305,658,123,342,123,342,304,346,305,351,305,356,305,363,305,369,306,377,306,386,307,395,307,406,307,417,308,429,308,441,308,455,309,469,309,484,309,500,309,516,309,531,309,546,309,560,308,573,308,585,308,596,307,607,307,616,307,625,306,633,306,640,306,646,305,651,305,655,305,658,305,,1,255,214,191,176,0,255,255,255,1,0,0,36,610,306,610,123,390,123,390,307,393,307,396,307,400,307,405,307,410,308,415,308,421,308,428,308,435,308,442,308,451,309,459,309,469,309,479,309,489,309,500,309,511,309,521,309,532,309,541,309,550,309,558,308,566,308,573,308,579,308,585,308,591,307,596,307,600,307,604,307,607,307,610,306,,1,255,229,206,191,0,255,255,255,1,0,0,36,562,308,562,124,438,124,438,308,441,308,444,308,447,308,449,308,452,309,455,309,458,309,462,309,465,309,469,309,473,309,478,309,483,309,488,309,493,309,500,309,506,309,512,309,517,309,521,309,526,309,530,309,534,309,538,309,541,309,544,309,547,309,550,308,553,308,556,308,559,308,562,308,,2,0,0,0,0,255,0,0,0,1,0,0,68,994,227,994,124,5,124,5,227,6,231,8,236,11,240,16,243,21,247,28,251,35,255,44,259,54,263,65,266,77,270,90,273,104,276,119,279,134,282,151,285,168,288,186,291,204,293,224,295,244,298,265,300,286,301,308,303,330,304,353,306,376,307,400,308,424,308,449,309,474,309,500,309,525,309,550,309,575,308,599,308,623,307,646,306,669,304,692,303,713,301,735,300,756,298,776,295,795,293,814,291,831,288,848,285,865,282,880,279,895,276,909,273,922,270,934,266,945,263,955,259,964,255,971,251,978,247,983,243,988,240,991,236,993,231,994,227,,3,255,242,219,204,255,0,0,0,3,1,1,2,5,62,989,124,,3,255,130,107,92,255,0,0,0,3,1,1,2,88,75,823,90,,3,255,89,109,140,0,255,255,255,1,1,0,2,116,103,770,62,,1,255,130,107,92,255,0,0,0,1,0,0,7,643,472,725,494,947,462,947,446,725,473,643,451,643,472,,1,255,229,206,191,255,0,0,0,1,0,0,5,643,452,725,473,947,447,865,431,643,452,,2,0,0,0,0,255,0,0,0,1,0,0,129,673,99,663,99,652,100,642,100,631,100,620,101,609,101,598,101,587,101,576,102,565,102,554,102,543,102,532,102,521,102,510,102,499,102,474,102,449,102,424,102,399,101,376,101,352,100,329,99,307,98,285,97,264,96,243,95,223,94,204,92,185,91,167,90,150,88,133,86,118,85,103,83,89,81,76,79,64,77,53,75,43,72,34,70,27,68,20,66,15,63,10,61,7,59,5,56,4,54,5,51,7,49,10,46,15,44,20,41,27,39,34,37,43,34,53,32,64,30,76,28,89,26,103,24,118,22,133,21,150,19,167,17,185,16,204,14,223,13,243,12,264,10,285,9,307,8,329,7,352,7,376,6,399,5,424,5,449,5,474,4,499,4,524,4,549,5,574,5,599,5,622,6,646,7,669,7,691,8,713,9,734,10,755,12,775,13,794,14,813,16,831,17,848,19,865,21,880,22,895,24,909,26,922,28,934,30,945,32,955,34,964,37,971,39,978,41,983,44,988,46,991,49,993,51,994,54,993,57,990,59,986,62,980,65,973,67,964,70,953,73,941,75,928,78,913,80,897,83,879,85,860,87,840,89,819,91,796,92,,2,0,0,0,0,255,0,0,0,1,0,0,129,673,130,663,130,652,130,642,131,631,131,620,132,609,132,598,132,587,132,576,133,565,133,554,133,543,133,532,133,521,133,510,133,499,133,474,133,449,133,424,133,399,132,376,132,352,131,329,130,307,129,285,128,264,127,243,125,223,124,204,122,185,121,167,119,150,118,133,116,118,114,103,112,89,109,76,107,64,105,53,103,43,100,34,98,27,95,20,93,15,90,10,88,7,85,5,82,4,79,5,77,7,74,10,71,15,68,20,66,27,63,34,60,43,58,53,56,64,53,76,51,89,49,103,47,118,45,133,43,150,41,167,39,185,37,204,36,223,34,243,33,264,31,285,30,307,29,329,28,352,27,376,27,399,26,424,26,449,25,474,25,499,25,524,25,549,25,574,26,599,26,622,27,646,27,669,28,691,29,713,30,734,31,755,33,775,34,794,36,813,37,831,39,848,41,865,43,880,45,895,47,909,49,922,51,934,53,945,56,955,58,964,60,971,63,978,66,983,68,988,71,991,74,993,77,994,79,993,83,990,86,986,89,980,92,973,95,964,98,953,101,941,103,928,106,913,109,897,112,879,114,860,116,840,119,819,121,796,122,,2,0,0,0,0,255,0,0,0,1,0,0,129,673,160,663,160,652,161,642,161,631,162,620,162,609,162,598,163,587,163,576,163,565,163,554,164,543,164,532,164,521,164,510,164,499,164,474,164,449,164,424,163,399,163,376,162,352,161,329,160,307,159,285,158,264,157,243,155,223,154,204,152,185,151,167,149,150,147,133,145,118,143,103,140,89,138,76,135,64,133,53,130,43,128,34,125,27,122,20,120,15,117,10,114,7,111,5,108,4,105,5,102,7,99,10,96,15,93,20,90,27,88,34,85,43,82,53,79,64,77,76,74,89,72,103,69,118,67,133,65,150,63,167,61,185,59,204,58,223,56,243,54,264,53,285,52,307,50,329,49,352,48,376,48,399,47,424,46,449,46,474,46,499,46,524,46,549,46,574,46,599,47,622,48,646,48,669,49,691,50,713,52,734,53,755,54,775,56,794,58,813,59,831,61,848,63,865,65,880,67,895,69,909,72,922,74,934,77,945,79,955,82,964,85,971,88,978,90,983,93,988,96,991,99,993,102,994,105,993,108,990,112,986,115,980,119,973,122,964,125,953,128,941,131,928,134,913,137,897,140,879,143,860,145,840,148,819,150,796,152,,2,0,0,0,0,255,0,0,0,1,0,0,2,401,4,401,66,,2,0,0,0,0,255,0,0,0,1,0,0,2,597,4,597,66,,2,0,0,0,0,255,0,0,0,1,0,0,2,798,15,798,76,,2,0,0,0,0,255,0,0,0,1,0,0,2,994,61,994,123,,2,0,0,0,0,255,0,0,0,1,0,0,2,386,185,386,102,,2,0,0,0,0,255,0,0,0,1,0,0,2,612,185,612,102,,2,0,0,0,0,255,0,0,0,1,0,0,2,844,172,844,92,,2,0,0,0,0,255,0,0,0,1,0,0,2,4,61,4,123,,2,0,0,0,0,255,0,0,0,1,0,0,2,200,15,200,76,,2,0,0,0,0,255,0,0,0,1,0,0,2,154,172,154,92,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,450,710,73,,2,0,0,0,0,255,0,0,0,1,0,0,2,762,69,762,446,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,99,762,95,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,140,762,136,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,181,762,178,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,223,762,219,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,264,762,260,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,305,762,301,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,346,762,342,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,388,762,384,,2,0,0,0,0,255,0,0,0,1,0,0,2,710,429,762,425,,2,0,0,0,0,255,0,0,0,1,0,0,2,947,448,947,365,,2,0,0,0,0,255,0,0,0,1,0,0,2,726,473,726,391,,2,0,0,0,0,255,0,0,0,1,0,0,4,643,432,726,453,947,427,870,411,,2,0,0,0,0,255,0,0,0,1,0,0,4,643,401,726,422,947,396,870,381,,2,0,0,0,0,255,0,0,0,1,0,0,4,643,370,726,391,947,365,870,350,